specifications and budget