updated move to be safe on multiple invocations
updated move to be safe on multiple invocations

imichaelmiers/libforwardsec,imichaelmiers/libforwardsec,ddddavidee/libforwardsec,ddddavidee/libforwardsec,imichaelmiers/libforwardsec,ddddavidee/libforwardsec,ddddavidee/libforwardsec,imichaelmiers/libforwardsec