Fixed calls to assign_brick_and_*_port()
refactored the low_lowel stuff to newer standard