TAG: Alternative of CUSTOM CAST