create some functions...