Added webworker capability