https://www.animi.studio/eng/blog/article/6-rules