Restored subprograms