Three paths in Data.java