Mains operated. Tested and working.