* lots of little tweaks

 * made the abm cycle much more efficient