thanks for feedback
I've have read trough everardxii's suggestion and replied in depth under his comment if you want to check