add self sizing cell