example source process spec