bug fixed & new features