added setId method
auto Fill Layout
added mix Method