I think there should be a comment around the `position` and the use of `top` _and_ `bottom` here.