add vector to replace float