Started on web processor

Untested, to be completed