mount method logic implemented