everything but map is finished