refactored owner, fixed edit access glitch