Thanks, that was a really cool read! top web development companies