version 4 source files