New api doc design