updates
fix range error