Removed requirements model because it wouldn't work.