fully support for multiple overwritable actions and using _.asynch