compatibility enhancements, added CC license