additional steps to avoid flooding from client