WIP - js and css with layouts