introduce views rendered with haml