get rid of status()