add method ver()