set default arg to obj