Hi,
The things that you have shared with us show that your baby is doing fine :)
Also, please track the baby development on TheAsianParent app and https://sg.theasianparent.com/ . It also keeps you abreast of all the updates and vital information for parenting