watch for barrier overflow