fixed last , bug on edge case