trying to make bp network actually work