Yeah, thanks for your constructive opinions! I definitely didn't done my best for the controls here, as I wasted so many time on the other side stuffs. I'll take this as my lesson and take a better care for my other entries in other jam!