uppdates on run. discard now working