add layout support(in progress)