behave as UIResponder for initial release