refactured to work as backbone workshop
updated stuff