values can now be updated by user request