more bug fixes bzzzzzzzzzz