adding usefulness