add object solutions