add update_current arg to add method