PINUP ABSTRACTION