add mac init helper