ADDED: userspace compilation template