using built in parse mechanism