added helpers and sending works