removed 2π because they were upsetting Scala