A better approach