canvas actions + storage + settings +audio