succeeded with  stylsheet support, not finished yet