Best Practices, Challenges and Solutions