prior to user modifying scope variable