Finish off object implementation