trying out John's pull