best practices for implementation