it is a good and bad one oh