updated cam position