nog wat gerefactored