added a focusing system