fix object declaration && simplify expression lists