case insensitive slug dispatch
tweak styling
Fix bug where unable to save work_history because it overlapped itself. included a test case.