Basically copied the gulp example.