not initialized execute closure causes NPE