Add loading behavior
Closes #58