monkeying with source files