added default version callback