added fallback for missing focus targets