made generic while hosting isitslurpeetime