Working on trying to get this better.