added more sinks and sources to swing components