almost done with check#5: still need to do return type.

Signed-off-by: HUY PHAM <huypham612@gmail.com>