adding everything to first push