new code for f1000