working on user editing