changed build macros to have ideal helix