extract out open source codes