add Profile interface