Added blocking system.. Needs work.