code cleanup & readme edition