#141 finished implementation and added test