Redesigned Scoped class