I don't have a perch yet, but I will make or buy one at some point (I don't get a chance to go places like Petsmart all that often). When I get Obi out and don't have him on my arm because I'm doing something else, I just put him on top of his cage. However, when I leave him anywhere he just runs back and forth and yells then eventually flies around the room until I come and get him. Is there any way to get him to stay on his cage or the perch when I do get it? I would like to make him a play gym but feel like it would be wasted if he doesn't want to stay on it and I don't have a lot of extra money. I already spent quite a bit on toys that he doesn't play with. That I can accept, though, since he'd just rather spend time with me instead. I don't mind him always wanting to perch on my hand or arm, but sometimes I do have other things I need to do.