Renaming nextDrop/Pull required a bit of a hack resulting in it no longer having a default value.
and fix registration check always returning true