transfer all views to haml