reforked and reconfigured the theme