web circuit class