creating helpful routines