final pull

should be ready to submit now