Free Abstraction In Java Photos