put everyhting in constants