Hi Daniel, new patches sent with improving from your hints, would you mind have a look? Thanks in advance!