parse and quest