Initial work for implementing reducer jion