aligned cards controller methods better