modified to ease crawling