creating boundares