changed function names to uppercase