adding floyds and usages.