could this be placed in an initialiser file?