changed Lab creation callback to 'before_save' for GL sign-up