Started merging hit() and kick() functionality for features