*thoroughly tested & debugged