function declaration for future functionalities version 0.1