adding point and maps
adding joint table support