another framework for building small images