that sounds fine too, id still do all of the interaction checking in the other function though, just like the other interact handler

i will update it on my branch next time i do a commit

i have another big change i will offer soon that adds some neat features i like for my server