NPE signing off for today. need sleep.