removed literal parsing