added profile data auto-filling