requirement fix