how to diff current+needed