added more swing components