Better insultpm interface