Still alot to do