adding new graphics framework