loan pattern
linker output