making happiness readonly. happiness can only be updated via public links