add ignore file
add random change background
add some rules to auto float