added awesome step by step procesS