updated profile and main py