Added overloading for custom message