Prototype for code structure