added call_command func (with subprocess)