40 guidelines from Tom