Added ^ handling