We weren't the best client for bdip2011. We have been preoccupied with many other things and were not as responsive to this freelancer as we should have been. Nevertheless bdip2011 was able to get the work done perfectly dispite our inabilities to keep pace with his schedule. Great job and great work. We would hire him again for similar work.