[FIX] add character limit of 30 on caption input