pieces of wonderland

updates