Warrant and proper function

Warrant and proper function