added printhellou()