started on scope extensions