add subject
refactor
spec order
new to create
migration table name & update specs
shared examples
rename shared examples