fixes
added abstract