fix: porting to marmalade 6.2