more ruby rules