haml porting, first migrations