Just curious, my own methods don't work out too well. I get very very close, then fall apart :C