Few more function definitions