misc. bug fixed