Include filter functionality in device class