Refactored strings
Safer input
Optimized filtering
Restructured layout