feat: add fn/ln & custom sanitizer for devise