partial translation, got bored.