styling; bug fixes