add bug
make it to 8 and 16
perfect ruin
add save and ruin function