fixed bug for free