more branding
changed parent widget lifecycle stuff