minor mods
fixed abstract