not necessary to use a private class here.
use enum as return value toonot necessary to use a private class here.
use enum as return value too