fix documentation
add service code generation