using optical sensors