- If the message form contains text, at least one social media icon is toggled on, and a time is selected, make button clickable - When clicked, if time selected is “Now”, commit the message to social media - When clicked, if time selected is a later date, add message to social media queue to be posted at that time