Slimming down to only require elements