some changes
added fully functional convictions