more explenations