Fixed some java errors.
Popped in some code to understand when its appropriate to talk and when its not