mperdue's page