migrated to haml