Replace <table> approach with a List View