js broken down into steps
js broken down into steps