organize and finalize