some resource movement improvements