add support for more free software