i have this is it any good or should i ditch it