added rush helper functions