updating to use haml