typo: itslef -> itself