most of the code is open source