# Callbacks

Lucid relies on small functions being called in sequence. Each Lucid action represents a Javascript function, and these functions/actions can be called from other functions/actions using callbacks. Callbacks are present in all Lucid actions, and allow you to tie together many Lucid actions to run one after another. Some Lucid actions can have more than one callback, like the 'Split' action. The purpose of the Split action is call as many callbacks as you like from one action. You simply connect the action to a new Split action, and then drag from the Split action to as many other actions as you like.

The Split action calls each action sequentially, but it is likely that each action will complete so quickly that they will appear to happen at the same time.

## Are callbacks just function calls?

Yes. A Lucid callback is simply a Javascript function call, and these function calls are compatible with any JavaScript function you may create taking the same parameters, `event` and `senderObject`.