working tip calc with user inputs