will it all come good?