first setup for depth