version still has a bug