fixed abstract formatting