feat(resolve): add resolve feature