fade out right before the top
mask on cover
chapter component support
better less structure before it gets crazy
component styling