using Ruby 2.0.0
Separate nodes file to follow best practice