extend all objects with options