add initial incomplete documentation