'dst' does not need to be static