Updated for Coursewokr Part B