Some thoughts on testings...