Backround compilation for user data