name optional for capture
basic if works