another attempt, still broken