I dont really understand payable() should i use
contract(){ receive() { somefunction() } somefunction() payable external{ }
or it is enough