improved layers