making bulk schemes float compatible