version & map framework