Right idea, broken specs