support docstring for function