added gem rails best practices