final completed assignment