Cyber-Jabba (in-progress; ignore!)