add haml mode