Weights now passed on to interface