Looks promising! All aspects seems to be well covered. smile