attempt to integrate revel