Native Promise Only, better credits, tests for NPO