that is better be a class