adding 12 (incomplete)