replace native widgets with MaterialDesign's widgets