reduces default character size
integrates logging for interface