dsps final assignment