More space around menu
Case insensitive regex to prevent crashes
Use a user object to get the correct url