added some more stuff
moved boundary check to vector v3i_inside method