Demrick more then ready