fix input width and add message when no data available