some changes for documentation, more to come