this if is not needed ...