Develop the required functions