Added union method; class name refactor.