added peek and swap support and FIXED JAR IMAGES ISSUES