haml for async activities