Moving apply to indy, but don't really use it properly yet