add_profile

@silvermist please review