'keeps' is the wrong tense and could be 'will keep'