separated example  into individual executables