add a tiny optimization