so thick and correct