wonderland implementation of properties