Some quickly patched assignment tools to help with specific assignments