added mac parsing, split up commands based on software version