adding final so class in not extended