communication fully works, thanks to maciek