added a lot :D
done 99%
done 99% 2