Documented basic functions added