userInteraction shorthand

removed many individual methods for a single userInteraction method