something is going wierd with the parsing