moved technical details after basic explanation