very first pass at rbclassload2