a better term parser
rm the lock