added NSPathControl