added weight calculations