geoff's layout code now working in app engine directory