Added discrete module