reactive and non reactive queries passing
fixed setters and getters