optimization yay
added jar