use double instead of float