breaks down code