soho cap