working on removing keys
initialize update