desktop and mobile vmf specs using constants for user info