Fixed alpha handling, added noise