James Smith - vb web and consultant