document extensions api
move category to fs, false return from after hooks wont write file