infrustructure for creating correct cells is setup