clean & build solution