fixed issue with Action.async