now use layers