having shock absorbing means