Ready to add compton (sticking with  new angle functoin)