assignment 4 - SVC final