partial working edit

anything to do with attributes currently do not work.