Choose layer by arguments