- Change sprites for top and bottom borders - Map conditions - 1 exit - 1+ collectibles - 1 start position - rectangular - walls all around - a possible way to exit - Program takes the map file - Re-enable repeating keys at end of program