object abs class added
input shit added