update for working, need to add roll