add support for haml page content