libfm 1st submission