Documenting the system hooks defined thus far
Few interface improvs