minor interface changes, attack range fixed