Request and function spec added