testing a logic which may seem be differently viewed by different people.