intermediate fix