if it's not too simple a task, something somewhere is fundamentally wrong. ; or unhinged if you may call it.