update views with haml