batch update; still in pre-alpha stages