extended logger and fixed alerter. alerter init should be fine now. next is checking the alert() function