implements shot