completing feature x