support more profiles