added emoji support