bwahaha.. i'm still lost, but this is kinda entertaining..