Revise field behavior