add jars.
second attempt.
third attempt.
forth attempt.
fifth attempt.