this has the right jframe stuff