Adds logging and exclusive