pushing code for sorting code