flesh in new methods, segment test