fixed a bug
added POD tests
[fix] returning value to mark the plugin satisfy the request