update logging
update layout