reactive documents now working