explanation modified