Properties are now working and push methods are extended.