Adding all my current code