using level sensors