new sample data + first implementation of new upgrade selection