start work on shy widgets