Bugs n fixes!