strange layout issues yet to resolved