everything is in code