Fixed more bugs. Channels almost working as intended