novel device