- implement shitcan capability