little improvemnts