getting actual equals working