working samples with components areas