better commented bit