new serialize decorator