Add basic bonding calculation