get indirect block pointers
merging get indirect blocks and login front end
login corrections