Some computers put in optional deep stops at about half depth steps. These are not mandatory stops but just for marketing purposes. To get a real, mandatory, stop at 20m takes some trying.if you have a deco stop the it is a deco dive. You wrote your computer beeped to get you to do deco stops yes? You had to do a 2 min stop at 20m so that sir makes this a deco dive even if you say you only planned a dive not to exceed NDL limits. You say you had 1 min to NLD at 40m and struggled to ascend, while struggling you are finning and could have been in deco already but been back in NDL clock later as you ascended.