fixed unowned diagram