ksmart’s blog