betere classes
volledige map implementatie