tried fixing the vector again