Adds basic push block functionality.