Revert "Removed things that don't work like blockElastic."

This reverts commit e589655e3e402231d4761cdc345302eeffbf86b5.