method extension

more info : blog.inadram.com