initial commit and panel working