adding documentation for incorporated functions so far