initial load of code