remodeled handling of sync. responses