Thanks! a lot man for your detailed feedback i appreciate it and I'll try to improve it in the future.