Added primitive scoring