Command, executor, frame, protocol, worker