nearing completion of ajax loading patterns