overall 7up functionality