aDDED MORE FUNCTIONS