Updated Ragel File