allows code to run