Loading: How to avoid the common pitfalls for an exceptional onboarding experience