[COMPLETE] comments + delete + finalize