In order to dial your diet in you have to find you baseline calorie intake. The baseline is where you don't gain or loose weight but maintain current weight. From there you bump up your calories by 5-1000 for two weeks to see where you begin to grow. Then you turn it up again after two weeks by 5-1000 calories for another two weeks and eventually you will find the sweet spot calorie intake you need to see gains that you want. Hard gainers to not feel sick from all the food intake need to add in a high calorie weight gainer. Keep in mind when your smashing food in high calorie amount and especially high protein you need to keep a good fiber routine intake regime. If you don't you will be miserable.