require active support correctly