outline for extension classes