Carter is so close to crawling! I'm actually a little surprised he hasn't figured it out completely yet. He's got a crazy fast army crawl and can get into crawl position and move his knees... he just can't figure the hands out yet.
Lately he's been pushing up into downward-facing dog position... I think he's trying to build strengthen in his arms.
Its a little hard to tell in this photo, but he's on his toes, not his knees.