debugged and refined