Added nice method support
Added support for multiple field type