bug fixses