Ruby style fix, call first once