add @version annotation