added subprocess example