do not have safe execution after all