done standard 2nd layer