add the use of swing