Made class abstract