Thanks, method still works well.
But I'm curious how you've done the pointers, i've look up some tutorials on how to do it, but i'm still struggling to find the last offset.
If someone just pass by and know something, it would be very nice, thanks.