removed empty constructor.