all my previous codes