Logic Container Pattern