get rid of A before abstraction.. not very useful and most of the time used for Abstract classes