extends Object not needed