started on sensor interface