better python docs