parsed

still need to complete algorithm