recommend allowing options[:group] be an array of groups. Also recommend checking the type of the options[group], encapsulate in a function to do this.