Initial implementation of Kick.