all framework's set for making a decent logger