updated docs
fix callbacks