concurency stuff in crystal2D