adding rush functionality