fixint populate according to new requirements