Looks good but also seems like it would be a total pain to keep up.