make container more semantic