I adopted a green cheek conure. he is 4 years old. he is not completly hand tame but he flys on my shoulder. i can only handle him when he flys to me. if i try to pick him up when he is outside the cage he usually just flys away. i do not like to leave him outside the cage when im not home simply for his own safety. when im home he is alway out. is there anything i can do to make him go to his cage on demand? ive owned cockatiels and budies but this is my first parrot. advice please