here is my semester 2 final all ready to go for you listeners.