Full functionality to allow for customization ("Personalization" branch name is inaccurate)