cleared up all in Best Practices