added plane class