Added normal sampling