added special case for simple push

don't we usually not want this?