That sounds like it could work,

Could you explain the empty string thing a little though?

Thanks for the help