Style fixes
pseudocode for filling