version and hook changes