%%%%%% %%..%% %%..%% %%..%% %%%%%%