changes to !opensource