add a basic map struct....