introduces logging