Nice work, a vary useful thought posses you have lined up here bookmarking this