another major bug fixed