its buggy day
add modulo