adding more functions
