isSink() now returns correct boolean values