Needs to be guarded with an `if` if this only works on head