added outline of what needs to be done