trying to require assets differently