explaining technical issues