set up gem structure and push 2