probably enough for class