fixes #462 - generate as long and support in runtime for long screen
fields