Revert "Revert "Finished assignment.""

This reverts commit d7a86c65b44b139cef98a8b91d2a8f4631c47a8a.