Removed callback and added received scope for messages
Added receiver and sender id to create action and removed unecessary params
Added value to field instead of setting it as a variable