add live coding