User Mode Implementation - Work in Progress