some work on site obj