this is hard how does spock do it?