And i'll try my best to reply.