Congratulations on your new frog. I hope it does well for you.
We have had a little experience with this species and they are very difficult at times. I hope the videos help as far as feeding goes. Keep us posted on it's progress!!