added functionality for primary info