input flexibility
add some additional text reporting