proof of concept flexbox layout