Updated spec syntax, hash syntax