This is a sample code. (do not implement)