updated for current repeatable syntax