More strict user contror