omg....*dies and goes to heaven* This is really great and I can't find any flaws at the moment!