defined base trait for remote execution