but, but, but!! this class already exist! check old 1.0 dat files :P