ok why is there bashing here? FFS take it somewhere else!