rather opened a separate thread