haml mode and better keys