smart mac works on 3-sw cycle. all compiled too