Sorry Sam, I should've made it clear in my last post. Graham had actually solved the signature part. Its just that pesky Run Time Error 287 that's causing issue!