Added functions and text stuff