adding
adding edit functions. Ready for data