blank optimization