add make cell func