add coffee mode
add haml mode