gonna add partial observability now