feature/capture and void