more layer work