manual layout