build with styles