revert back to commit daa6eb4 because some extension version are not compatible with declared version in 3 parts (major,minor,bug)