playing with revel. no actual code yet