add 8 instead of 4 directions