scope object