source and specs