removed gets
added test