spec should read collection fields after all