fixed bug in initial insert
add point_t binary addition