fixed duplicate overload error