Now use the loader method. CAN BE QUITE UNSTABLE