Adding prototype and documentation