fix version number, use macro