swing demos moved to unit ii