@calendulacraft: great explanations