more detail + add mono idea