updated for corrections