split fieldControl to module
work on test!!!