removed tuple from impl