misc. code tidying