refactor and updated resume table