edit feature almost pass