initial commit
added oppsite sign problem