Add numericality check on position at queue_items
Change the way of how server receive and handle data