Added GPIO cleanup