What makes tesla so interesting?