How can a cepheid variable indicate distance?