Partially completed  method