spec rename + list element validation