enhance version declaration