new 'equation' method and Disc object