Refactored due to new domain coming soon.