layers on the bottom, better positioning, fixed ids