in full detail