minor details fixed