marker extraction