added box generator and animator