adding doc stuff