fill works alright
correct random fill, separate sequential fill