Does this look correct and safe?