avoiding using a profile