i don't understand. when does it beep and when doesn't it beep? can you also show your callbacks?