missing comment functions