Understanding Procedural Coding door