fixed the nonsense