add napt functions