adding layout mechanizem
layout mechanizem