fixed som eminor bugs