add swinging