Added extra rules and changed writeup