adding reference count to common class