why can't I change caps