using getOnlyElement