start porting styling