added draw and get_blocking on tower
reference to gui