fail statements added