fix layouting within prototype morph