Le moi needs to stop coding in np ++...