added bs stuff