add combining methods for Site class
make update for ANY class