load images asyncly on app startup. first commit