misc. bug fixes