all status methods are done.