tidy&debug