require keyword changed to ->  extends keyword