git handlers now work
refactoring
content is sent fully not just its id