New results in RR Lyrae modeling: Convective cycles, additional modes and more