add support for Haml