Added Profile and extended User types