+ add some functions... trivia