version declared