Follow implemented exept for the strating rules