re designed layout