finished tip calculator requirements