updated API docs