requisites of transaction