minor changes. bad works
minor fixing