add working implementation of Fill.asm