because i'm bored i'll toss in another front-end that looks interesting