presentation layer, continue