experimenting with custom tags. Atleast one case works, somewhat. User defined reductions of user specified tags is needed + interface improvements