changes to help with logging and recogizing stuff