fixed some status change errors and added wizard input validation