Layla extreme computer mouse insertion