fixed rolling on zero bug