fixed sillyness is pushing to array