Extended Classes