added Float and Long parsing