use a native method :D