portrait design is ok now
with bad design(